592407
315626
548150
747178
272938
449660
37863
468508
716113
44594
490299
419361
5144799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471